surface meters - German English Dictionary